<?php

defined('ACC')||exit('Access Denied');

class Conf{

	protected static $ins=null;
	protected $cfg=array();
	
	/* 初始化配置信息 */
	final protected function __construct(){
		require('config.php');
		$this->cfg=$cfg;
	}
	
	/* 获取conf对象 */
	public static function getIns(){
		if(self::$ins===null){
			self::$ins=new Conf();
		}
		return self::$ins;
	}
	
	/* 获取配置信息 */
	public function __get($k){
		if(!isset($this->cfg[$k])){
			return null;
		}
		return $this->cfg[$k];
	}
	
	/* 设置配置信息 */
	public function __set($k,$v){
		return $this->cfg[$k]=$v;
	}

}


?>